leave traces - Español Inglés Diccionario